Aria Wine Bar

Aria Wine Bar, located in the West Village, is one of the most popular bars in New York City to catch up with a friend over a glass of wine and a few classic Italian appetizers. Like all other restaurants with ‘Wine Bar’ in the name, I’ve avoided going to Aria for the last four … Continue reading Aria Wine Bar